ethylene dinitrate - English Synonyms Dictionary